earthing electrode system - Spanish English Dictionary